﻿using System;
using Autodesk.Revit.DB;

namespace WallNaming
{
	public class StructLayersInfo
	{
		public StructLayersInfo(StructLayersInfo other)
		{
			this.m_StructureLayer = other.m_StructureLayer;
			this.m_Name = other.m_Name;
			this.m_LayerId = this.m_StructureLayer.LayerId;
			this.m_MaterialName = other.m_MaterialName;
			this.m_Thickness = other.m_Thickness;
		}

		public StructLayersInfo(CompoundStructureLayer structureLayer, string layerName, int layerId, string materialName, string thickness)
		{
			this.m_StructureLayer = structureLayer;
			this.m_Name = layerName;
			this.m_LayerId = layerId;
			this.m_MaterialName = materialName;
			this.m_Thickness = thickness;
		}

		public CompoundStructureLayer m_StructureLayer;

		public string m_Name;

		public int m_LayerId;

		public string m_MaterialName;

		public string m_Thickness;
	}
}
